home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2b.lha / p4-1.2b / messages / makefile.proto < prev    next >
Makefile  |  1993-02-05  |  1KB  |  40 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4.  
  5. LIBS = $(LIBDIR)/libp4.a $(MDEP_LIBS)
  6.  
  7. default:$(P)
  8.     make $(MFLAGS) sr_test sr1_test systest
  9.  
  10. all:$(P)
  11.     make $(MFLAGS) sr_test systest 
  12.     make $(MFLAGS) sr_master sr_slave 
  13.     make $(MFLAGS) grid_master grid_slave
  14.  
  15. sr_test:$(P) sr_test.o $(LIBDIR)/libp4.a
  16.     $(CLINKER) $(CFLAGS) -o sr_test sr_test.o $(LIBS)
  17.  
  18. sr1_test:$(P) sr1_test.o $(LIBDIR)/libp4.a
  19.     $(CLINKER) $(CFLAGS) -o sr1_test sr1_test.o $(LIBS)
  20.  
  21. systest:$(P) systest.o $(LIBDIR)/libp4.a
  22.     $(CLINKER) $(CFLAGS) -o $@ systest.o $(LIBS)
  23.  
  24. grid_master:$(P) grid_master.o grid_slave.o grid_comm.o $(LIBDIR)/libp4.a
  25.     $(CLINKER) $(CFLAGS) -o grid_master grid_master.o grid_slave.o \
  26.     grid_comm.o $(LIBS)
  27.  
  28. grid_slave:$(P) slave_main.o grid_slave.o grid_comm.o $(LIBDIR)/libp4.a
  29.     $(CLINKER) $(CFLAGS) -o grid_slave slave_main.o grid_slave.o grid_comm.o $(LIBS)
  30.  
  31. sr_master:$(P) sr_master.o sr_slave.o $(LIBDIR)/libp4.a
  32.     $(CLINKER) $(CFLAGS) -o sr_master sr_master.o sr_slave.o $(LIBS)
  33.  
  34. sr_slave:$(P) slave_main.o sr_slave.o $(LIBDIR)/libp4.a
  35.     $(CLINKER) $(CFLAGS) -o sr_slave slave_main.o sr_slave.o $(LIBS)
  36.  
  37. realclean: clean
  38.     $(RM) -f sr_test sr1_test systest grid_master grid_slave \
  39.     sr_master sr_slave Makefile 
  40.